import {RouterMount,createRouter} from 'uni-simple-router';
import store from '@/store/index.js'

const router = createRouter({
	platform: process.env.VUE_APP_PLATFORM,  
	routes: [
		{
			path: "/pages/cart/cart",
			beforeEnter:(to,from,next)=>{
				let status = store?.state?.user?.status
				if(!status){
					console.log('jump to login page');
					next('/pages/login/login');
				} else{
					next();
				}
			}
		}, 
		...ROUTES,
	]
});
//全局路由前置守卫
router.beforeEach((to, from, next) => {
	console.log('前置')
	next();
});
// 全局路由后置守卫
// router.afterEach((to, from) => {
//     console.log('跳转结束')
// })

export {
	router,
	RouterMount
}